fall abundantly and continuously - Turkish English Dictionary